home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Taifun / Taifun 048 (1988-02-15)(Ossowski, Stefan)(DE)(PD).zip / Taifun 048 (1988-02-15)(Ossowski, Stefan)(DE)(PD).adf / Mandel / Mandel.doc < prev    next >
Text File  |  1988-01-23  |  6KB  |  146 lines

  1. * ---------------------------------------------------------------:ts=8----
  2. *    M A N D E L . D O C                              As of 15 Sep 1987
  3. * ------------------------------------------------------------------------
  4. *
  5. *    This document describes some of the many features of the
  6. *    Mandelbrot generation program, as written by
  7. *
  8. *    Olaf Seibert, KosmoSoft
  9. *    Beek 5
  10. *    5815 CS  Merselo
  11. *    The Netherlands
  12. *
  13. * ------------------------------------------------------------------------
  14.  
  15. Hi!
  16.  
  17. I assume that you are familiar with the operation of the Amiga with respect
  18. to windows, gadgets, screens and all other Intuition features. Therefore,
  19. I will NOT list everything in menu-order. Rather, I will only make some
  20. comments at some (most) of them.
  21.  
  22. When Mandel starts up, it opens a screen of the same size as your current
  23. Workbench screen, but in lo-res with 5 planes.
  24. NOTE: There seems to be a graphics bug when I try to open a hires screen
  25. with a size of 672x266 (x4) pixels. The part below about line 213
  26. is not displayed in many cases. Lores screens don't have this bug
  27. (It's gotta be Dale's :-)
  28.  
  29. MOUSE NOTES
  30. -----------
  31. With the mouse, you can select a rectangular part of the picture that you
  32. may later enlarge or reduce.
  33. To start selecting, you click the mouse in the inner part of the window.
  34. Then you can click two opposite corners of the desired rectangle.
  35. You may also double-click to select a middle point of the rectangle. Then
  36. you only have to select one corner.
  37. If you dislike the resulting flashing frame, you can remove it by clicking
  38. in the sizing gadget. The area you selected in the picture will remain valid
  39. until you begin reselecting or change the coordinates of the entire picture.
  40.  
  41. PROJECT NEW
  42. ------- ---
  43. With this submenu you can create new pictures. They will always fill your
  44. window, even if the ratio of width and height is ridiculous.
  45. The RATIO number that appears in the coordinates requester should be about
  46. 1.00. If it is much more or less than this, your picture will be not
  47. representative of the Mandelbrot set. If it is, for example, 2.00, this
  48. means that the height of the current window is twice the size it normally
  49. should be.
  50. This number is updated each time you press return in one of the string
  51. gadgets. You may have resized the window in the meantime.
  52.  
  53. With ENLARGE you can enlarge a part of the current picture as you indicated
  54. with the mouse.
  55.  
  56. With REDUCE you can reduce the current picture to an area as large as the
  57. area you indicated, which is located at that place. This is useful to
  58. see some of the surroundings of the current picture.
  59.  
  60. The SHIFT subitem is somewhat special. A value of 0.5 means that the new
  61. range you want to see is shifted 0.5 of the size of the current range.
  62.  
  63. OPEN
  64. ----
  65. You can read any FORM ILBM picture into Mandel. This is most useful if it is
  66. indeed a picture generated by Mandel. The pictures can be of any size,
  67. and will be clipped to the current window as appropriate. If it is too small,
  68. the part of the window that is not covered is not changed.
  69.  
  70. SAVE
  71. ----
  72. If you have saved the current picture before, you can save it again.
  73. That is also possible if you only changed the current picture, that is,
  74. used FILL IN.
  75.  
  76. SAVE AS
  77. -------
  78. Together with the picture, some important information is saved, such as
  79. the area of the Mandelbrot set that is contained in the picture, and
  80. the rainbow color palette.
  81. Currently, the _screen_ is simply dumped into the file, so you'd better move
  82. up the window up as much as possible and _remove the border_. Also, the 
  83. saved coordinate information will only be correct if you save your pictures
  84. this way.
  85. During a save, the drawing of a picture is suspended, to prevent creating
  86. corrupt IFF files.
  87.  
  88. OPTIONS COLORS
  89. ------- ------
  90. With this submenu, you can play with the colors and the coloration of
  91. pictures.
  92.  
  93. SELECT
  94. ------
  95. is not implemented. It should be a way to individually select the
  96. pen number used for each iteration count.
  97.  
  98. MODULO
  99. -----
  100. means that the pen color used for a pixel is calculated by taking the
  101. iteration count MOD the number of available colors.
  102.  
  103. RANGES
  104. ------
  105. is a slightly modified version of modulo. The range width is user-select-
  106. able. This is the number of consecutive iteration counts that produce
  107. the same pen number. If you set this to 1 you get excactly the effect
  108. you get with modulo.
  109.  
  110. PALETTE
  111. -------
  112. A real color palette, that you may recognise from the Intuition reference
  113. Manual and Thomas Wilcox's and =RJ= Mical's mandelbrot program. I have
  114. extended it somewhat, and put a hidden gadget to work. Try hitting the RGB!
  115. You then meet the RAINBOW MODE. Almost everything in the palette changes
  116. its function. Try and have fun!
  117.  
  118. OPTIONS RESOLUTION
  119. ------- ----------
  120. This submenu enables you to change two types of resolution: the screen
  121. resolution, and the drawing resolution.
  122. If you select 1/2...1/4, you may use Fill In to fill in the missing pixels.
  123. Borderless is another Special Feature of Mandel: it can make the window
  124. borderless to gain some extra pixels for your picure. While you can't see
  125. them, all the normal window gadgets are still functional in the same way 
  126. they were before. So to start selecting a window frame, you must still
  127. click in the inner part of the window.
  128. For borderless, the picture will be preserved.
  129. When you change display resolution, your current picture will be lost.
  130. However, the size and location of your WINDOW will be preserved as well
  131. as possible. Note this can't be done correctly in all cases.
  132.  
  133. PARAMETERS
  134. ----------
  135. This puts up a requester to change some parameters of the program.
  136. Currently these are the range width used for 'ranges' and the maximum
  137. iteration count for every pixel.
  138. It may not be wise to alter parameters while a picure is being drawn.
  139.  
  140. FUNCTIONS
  141. ---------
  142. This is not a very much-used menu. Here you can select what function is
  143. used while iterating complex values. Only the first function is 'real',
  144. (ie it is Mandelbrot's function), the others are less interesting and
  145. also slower. You may try them, however, if you like.
  146.